olympic sports complex - Alemán Inglés Diccionario